Skip to content

spec(macos): app-by-app replacement & enhancement matrix (feature-gaps-zero census) - #266

Merged
mdheller merged 8 commits into
mainfrom
feat/macos-replacement-matrix
Aug 3, 2026
Merged

spec(macos): app-by-app replacement & enhancement matrix (feature-gaps-zero census)#266
mdheller merged 8 commits into
mainfrom
feat/macos-replacement-matrix

Conversation

@mdheller

@mdheller mdheller commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Closes the biggest spec gap from the completeness audit: the integrated-agent-native-stack contract (#262) says how to build agent-native apps, but the app-by-app macOS→SourceOS census never existed as a merged artifact.

This is it — 24 stock-macOS apps/subsystems mapped to: SourceOS replacement · owning repo · the SociOS superiority (why it's a superset, not a clone) · the E1–E12 IDs it draws on · third-party deps vs a stock macOS deployment · honest status (spec/partial/built/gap/hw).

Plus a hardware-gap register — the four places Apple silicon wins on Asahi (Neural Engine, Secure Enclave, HW codecs, display) that spec cannot close — stated honestly so nothing is over-promised.

The census makes the feature-gaps-zero campaign tractable: every gap/partial row is a work item, and a row is built only when it's agent-native + accessible-by-default + its seam's purple-team test passes. Highest-leverage gaps it surfaces: lampstand (Spotlight), owned messaging, Photos/Music/Time-Machine, and completing the model plane + identity despite the hardware ceiling.

First deliverable of the gaps-zero campaign; companion to #262.

Michael Heller added 2 commits August 3, 2026 01:55
…s-zero census)

Closes the biggest spec gap: the contract (#262) says HOW to build agent-native
apps, but the app-by-app macOS→SourceOS census never existed. This is it — 24
stock-macOS apps/subsystems mapped to their SourceOS replacement, owning repo,
the SociOS superiority (why it's a superset not a clone), the E1-E12 IDs it draws
on, third-party deps vs stock macOS, and an honest status (spec/partial/built/gap/hw).

Plus a hardware-gap register: the four places Apple silicon wins (Neural Engine,
Secure Enclave, HW codecs, display pipeline) that spec cannot close on Asahi —
stated honestly so nothing is over-promised.

The census makes the feature-gaps-zero campaign tractable: every gap/partial row
is a work item; a row is 'built' only when agent-native + accessible-by-default +
its seam's purple-team test passes.
…Passwords/ScreenTime/Disk/FaceTime/AirPlay/…) — ~37 surfaces total
Michael Heller added 6 commits August 3, 2026 02:03
… parity, campaign gap #3); fix census owner attribution
…witness)

Replaces garbled DALL-E renders with reproducible HTML/SVG: holography+ghostspace
framework poster (Tier 1), B11 life-mirror automaton + E11 consent/receipts (Tier 2).
Adds the surfaces doctrine (3 tiers; instruments must not lie).
…sistency/conclusions); canonical sourceos.tokens.css from source

Validates surface style against the OS: tokens extracted from source-os/website +
GNOME workstation-v0 (Cantarell, color-scheme honored). Turn-witness proves
well-formed != admissible via real BigInt Godel numbering + teeth'd consistency checks.
…irst theme); set house theme in tokens

Completes Tier-1 architecture set in the chosen first-theme (B11 instrument) palette.
Correct equations. tokens.css now documents OS base + first-theme house layer.
…me (house style)

lampstand kept faithful-light to match the real SociOS Albert launcher screenshot.
@mdheller
mdheller merged commit 90c1384 into main Aug 3, 2026
7 checks passed
@mdheller
mdheller deleted the feat/macos-replacement-matrix branch August 3, 2026 08:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant